LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Mozambikli” in English

1 English translation