LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ground squirrel” in Turkish

2 Turkish translations