EXPERIENCE
LEARN
C2
IPA
/kaːrɑːcɑːrɑːcaː/
GD
karacharacha

ការចរចារ Meaning in English

Negotiation
Business Agreement

Definitions