Spanish-German dictionary »

canalla meaning in German

SpanishGerman
canalla noun

das Gesindel [des Gesindels; —]Substantiv
n