LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“kangaroo rat” in Turkish

1 Turkish translation