English-Arabic dictionary »

immolation meaning in Arabic

EnglishArabic
Immolation [UK: ˌɪ.mə.ˈleɪʃ.n̩]
[US: ɪ.mə.ˈleɪʃ.n̩]

التضحية