schiumata

Italian

Participle

schiumata f sg

  1. feminine singular of schiumato

Anagrams