English

edit

Noun

edit

ombrellas

  1. plural of ombrella

Anagrams

edit