ninfalide

ItalianEdit

NounEdit

ninfalide f (plural ninfalidi)

  1. nymphalid