Italian

edit

Noun

edit

umoresche f

  1. plural of umoresca

Anagrams

edit