Polish-French dictionary »

samospalenie meaning in French

PolishFrench
samospalenie

auto-immolation