English edit

Noun edit

chanchadas

  1. plural of chanchada