LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Dzongkha” in English

1 English translation