Donations: 10299
Directaid  Daawa endowment 1
Directaid  Daawa endowment 1

Daawa endowment

Enter your donation KD:
Print versions of charitable projects and programs preaching all with respect to the Islamic Call.