LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“sacred ibis” in Turkish

3 Turkish translations