Attested.to

Definition

missionary work for Islam

Seed ·

Term in context

dawah in CommonParlance