Attested.to

Definition

missionary work for Islam

Seed ·

Term in context

da'wah in CommonParlance