Italian edit

Noun edit

schiumature f

  1. plural of schiumatura