EXPERIENCE
LEARN
C2
IPA
/sraom ɗaːw/
GD
sraom daw

ស្រោមដាវ Meaning in English

Scabbard
Sheath

Definitions

US scabbard, sheath
Headley
US Noun scabbard; sheath
Wiktionary