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