English edit

Noun edit

umbreres

  1. plural of umbrere