LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Roma'da eski bir amfiteatr” in English

1 English translation