English

edit

Noun

edit

beaves

  1. plural of beave