LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“kangaroo mouse” in Turkish

1 Turkish translation