LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Ezeli” in English

1 English translation