LexiTurkTURKISH ↔ ENGLISH DICTIONARY

ayıp.” in English

3 English translations