despikers

English

Noun

despikers

  1. plural of despiker