carabinadas

Portuguese

Noun

carabinadas f

  1. plural of carabinada