LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Democratic Republic of São Tomé and Príncipe” in Turkish

1 Turkish translation