EXPIATE Meaning of EXPIATE in English expiar, peniter English Interlingue dictionary. Английский словарь Интерлингве. 2012