LexiTurkTURKISH ↔ ENGLISH DICTIONARY

giant ibis” in Turkish

1 Turkish translation