LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(-ing) -tre amfiteatr” in English

1 English translation