swabbers

English

Noun

swabbers

  1. plural of swabber