EXPERIENCE
LEARN
C2
IPA
/tɔksen aɓɑːt/
GD
toksen abat

ទក្សិណបទ Meaning in English

Definitions

US Deccan (a region in India), 'the place of the south.'
Headley