Term Gallery logo

Meanings of intercession in islam in English

шафаат
Translations for intercession in islam