LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“house mouse” in Turkish

1 Turkish translation