LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tom cat” in Turkish

1 Turkish translation