German-French dictionary »

canaille meaning in French

GermanFrench
Canaille

canaille

gredin