EXPERIENCE
LEARN
C2
Photo by Wikirictor, CC BY-SA 3.0 via Wikimedia Commons
IPA
/kɑhroʔŋɑːsɑːnləm/
GD
kaohrongasanloem

កោះរុងសន្លឹម Meaning in English

Definitions

US Noun An island off the coast of Sihanoukville, Cambodia, 4 km (2 mi) south of Koh Rong island.
Wikipedia