Dictionnaire français–anglais

Traduction anglaise du mot français canaille

français → anglais
  
françaisanglais (traduit indirectement)espéranto
canaille
(gredin; voyou)
;
scoundrel
;
villain
;