French-English dictionary »

canaille [dated] meaning in English

FrenchEnglish
canaille [dated] nom {f}

riffraff [riffraffs]◼◼◼(the rabble)
noun
[UK: ˈrɪ.ˌfræf] [US: ˈrɪ.ˌfræf]