LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“gray squirrel” in Turkish

1 Turkish translation