clompers

English

Noun

clompers

  1. plural of clomper