LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“land mammal” in Turkish

1 Turkish translation
TR
kara memelisi

Afrika fili yeryüzünde en büyük kara memelisi.