LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“doggy,doggie” in Turkish

1 Turkish translation