Definify.com

Definition 2024


ombrellas

ombrellas

English

Noun

ombrellas

  1. plural of ombrella