LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“collared lory” in Turkish

1 Turkish translation