LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“big cock” in Turkish

1 Turkish translation