IMMOLATION


Meaning of IMMOLATION in English

n immolation

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