English

edit

Noun

edit

exumbrellae

  1. plural of exumbrella
  NODES
Note 1