LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(Yu.) (mit.) istihza ve kusur bulma tanrısı” in English

1 English translation