LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Henderson lorikeet” in Turkish

1 Turkish translation