Italian

edit

Participle

edit

schiumata f sg

  1. feminine singular of schiumato

Anagrams

edit