ItalianEdit

EtymologyEdit

anguilla +‎ -aia

NounEdit

anguillaia f (plural anguillaie)

  1. eel farm or pond