carambadas

Spanish

Noun

carambadas

  1. plural of carambada