smearers

English

Noun

smearers

  1. plural of smearer