CICATRISAR Meaning of CICATRISAR in English v to heal, cicatrize Interlingua English vocab. Английский словарь Интерлингва. 2012