LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“impala” in Turkish

1 Turkish translation