Catalan edit

Noun edit

erugues

  1. plural of eruga