LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“war elephant” in Turkish

1 Turkish translation