LexiTurkTURKISH ↔ ENGLISH DICTIONARY

dusky lory” in Turkish

1 Turkish translation