LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Moheli” in English

1 English translation