Definify.com

Definition 2024


canalla

canalla

Spanish

Noun

canalla f (plural canallas)

  1. rabble, riff-raff
  2. (colloquial) swine, rascal