LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“maned wolf” in Turkish

1 Turkish translation