LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“cock-a-doodle-doo” in Turkish

2 Turkish translations