Definify.com

Definition 2024


umbreres

umbreres

English

Noun

umbreres

  1. plural of umbrere