immolation English -
1.
Englishimmolation
-
Englishact of immolating
-
Mandarin獻祭
-
Tibetanདམར་མཆོད
-
Vietnameseneeded
2.
Englishself-immolation
-
Englishsetting oneself on fire
-
Mandarin自焚
-
Georgianთავდაწვა, თვითდაწვა
-
Vietnameseneeded
English translator: English immolation Eesti sõnaraamat Español Traductor Svenska Översättare