schiumaiola

Italian

Noun

schiumaiola f (plural schiumaiole)

  1. alternative form of schiumarola