stubbers

English

Noun

stubbers

  1. plural of stubber