LexiTurkTURKISH ↔ ENGLISH DICTIONARY

protoliz” in English

1 English translation