larrupers

English

Noun

larrupers

  1. plural of larruper