LexiTurkTURKISH ↔ ENGLISH DICTIONARY

eşek marulu” in English

1 English translation