barrabasadas

Spanish

Noun

barrabasadas

  1. plural of barrabasada