English

edit

Noun

edit

morells

  1. plural of morell
  NODES
Note 1