German-Spanish dictionary »

canaille meaning in Spanish

GermanSpanish
Canaille

bribón