LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“giant heron” in Turkish

1 Turkish translation