'

Catalan–English dictionary

English translation of the Catalan word canalla

Catalan → English
  
CatalanEnglish (translated indirectly)Esperanto
canalla
;
scoundrel
;
villain
;

CatalanEnglish
canalla children