ItalianEdit

EtymologyEdit

anguilla +‎ -aia

NounEdit

anguillaia f ‎(plural anguillaie)

  1. eel farm or pond