LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“bullhead” in Turkish

1 Turkish translation