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