EXPERIENCE
LEARN
A2
Photo by E4024, CC BY-SA 4.0 via Wikimedia Commons
IPA
/tae tɨk krouc cʰmaː/
GD
tae tuek krouch chhma

តែទឹកក្រូចឆ្មា Meaning in English

Lemon Tea
Lemonade

Definitions

US Noun A sweet tea made from lemons
Brevig