LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Monufia” in Turkish

1 Turkish translation