English-Danish dictionary »

self-immolate meaning in Danish

EnglishDanish
self-immolate

ofre◼◼◼