LexiTurkTURKISH ↔ ENGLISH DICTIONARY

painted tiger parrot” in Turkish

1 Turkish translation