Definify.com

Definition 2025


ombrellas

ombrellas

English

Noun

ombrellas

  1. plural of ombrella