LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Siberian flying squirrel” in Turkish

1 Turkish translation