LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Tarrafal de São Nicolau” in Turkish

1 Turkish translation