Sewellel (noun) Definition, Meaning & Examples

noun
  1. mountain beaver.
noun
  1. the mountain beaver
Sewellel (noun) Definition, Meaning & Examples

More Definitions