clapers

Catalan

Noun

clapers

  1. plural of claper