LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“hothead” in Turkish

1 Turkish translation