English edit

Noun edit

umbrieres

  1. plural of umbriere

Anagrams edit