louse – English–Español translations

🇬🇧 en es 🇪🇸

louse noun

  /laʊs/
  • an insect of the order Psocodea
piojo
  • worthless person
canalla, sinvergüenza

louse verb

  /laʊs/
  • To remove lice
despiojar
Wiktionary Links