LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“cat got someone's tongue” in Turkish

2 Turkish translations