Italian

edit

Participle

edit

schiumato (feminine schiumata, masculine plural schiumati, feminine plural schiumate)

  1. past participle of schiumare

Anagrams

edit