LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“neologism” in Turkish

6 Turkish translations
TR
ihtira

Tom'un ihtirası yok.