EXPERIENCE
LEARN
C2
IPA
/caəŋ trɔː/
GD
cheung tro

ជើងទ្រ Meaning in English

Definitions

US Noun Something that holds something up. Like a computer stand or a support for a shelf.
Wikipedia