Definify.com

Definition 2024


exumbrellas

exumbrellas

English

Noun

exumbrellas

  1. plural of exumbrella