LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“blue-streaked lory” in Turkish

1 Turkish translation