EXPERIENCE
LEARN
C2
IPA
/ʔtɔːk ɓrɑː teːh/
GD
otok bra teh

ឧទកប្បទេស Meaning in English

Puddle
Pond

Definitions

US puddle, pond; any place filled with water
Headley