LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“wood mouse” in Turkish

1 Turkish translation