LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“greater flamingo” in Turkish

1 Turkish translation