EXPERIENCE
LEARN
C2
IPA
/cɑmlaoŋ/
GD
chamlaong

ចំឡោង Meaning in English

Definitions

US Noun any device for frightening animals or people away, scarecrow
Headley

Possible Synonyms

បារ
Bar
ទីងមោង
Scarecrow
ចន្លោង
Scarecrow
តាមោង
Follow