ombrellate

Italian

Noun

ombrellate f

  1. plural of ombrellata