LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“blue-rumped parrot” in Turkish

1 Turkish translation