EXPERIENCE
LEARN
C2
IPA
/kɑhsteːc/
GD
kaohstech

កោះស្តេច Meaning in English

Definitions

US Noun Located in the Gulf of Thailand, around 1.5 km (1 mi) off the coast of Botum Sakor national park, in the Kiri Sakor district in Koh Kong province, Cambodia.
Wikipedia