EXPERIENCE
LEARN
C2
IPA
/kɑhroŋ/
GD
kaohrong

កោះរ៉ុង Meaning in English

Definitions

US Noun A coastal town in Sihanoukville Province of Cambodia.
Wikipedia