EXPERIENCE
LEARN
C2
IPA
/sɑstraːkiə/
GD
sastrakea

សស្ត្រាគារ Meaning in English

Arsenal
Armory
Weapons Storehouse

Definitions

US Noun arsenal, armory, weapons storehouse
Headley

Topics

War