lory – English–Español translations

🇬🇧 en es 🇪🇸

lory noun

  /ˈlɒɹi/
  • small parrot
lori
Wiktionary Links