LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Geneva” in Turkish

1 Turkish translation
TR
Cenevre

Cenevre'den gelen tren istasyona gelecek.