LexiTurkTURKISH ↔ ENGLISH DICTIONARY

otozomal” in English

1 English translation