SACRO Meaning of SACRO in English n sacred rite; also: sacrifice Interlingua English vocab. Английский словарь Интерлингва. 2012