IMMOLATE


Meaning of IMMOLATE in English

imolar (-ation), sacrificar

English Interlingue dictionary.      Английский словарь Интерлингве.