LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“fuckhead” in Turkish

1 Turkish translation