Definify.com

Definition 2025


umbreres

umbreres

English

Noun

umbreres

  1. plural of umbrere