LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“purple heron” in Turkish

1 Turkish translation