LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Nueva Esparta” in Turkish

1 Turkish translation