LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“crocodile bird” in Turkish

1 Turkish translation