LexiTurkTURKISH ↔ ENGLISH DICTIONARY

St George Kanalı” in English

1 English translation