LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Democratic Republic of Timor-Leste” in Turkish

2 Turkish translations