canalladas

Spanish

Noun

canalladas f pl

  1. plural of canallada