LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(Lat.) eşeklerin köprüsü” in English

1 English translation