EXPERIENCE
LEARN
C2
IPA
/tɑːtroʔn/
GD
tatron

តត្រុន Meaning in English

Tron
Shivering
Shaking

Definitions

US Adjective to be trembling, shivering, shaking
Headley