schiumose

Italian

Adjective

schiumose f pl

  1. feminine plural of schiumoso