LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“port-of-spain” in Turkish

1 Turkish translation