LexiTurkTURKISH ↔ ENGLISH DICTIONARY

striated heron” in Turkish

1 Turkish translation