SCOUNDREL Meaning of SCOUNDREL in English rascale, fripon, furbe English Interlingue dictionary. Английский словарь Интерлингве. 2012