schiumata
Italian
Participle
schiumata
f
sg
feminine singular of
schiumato
Anagrams
muschiata