LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“yellow-necked mouse” in Turkish

1 Turkish translation