LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Khmer dili” in English

1 English translation
EN
Khmer

The Khmer Rouge often used parables to justify their contradictory actions.