perrada

Spanish

Noun

perrada f (plural perradas)

  1. dogs; pack of dogs

Further reading