Attested.to

Definition

areas where Muslims are in the minority and are persecuted

Seed ·

Term in context

Dar al-harb in CommonParlance