LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“São Tomé & Príncipe” in Turkish

1 Turkish translation