مَّا لَهُۥ مِن دَافِعٍ Swahili Translation - Rowad Translation CenterHapana wa kuizuia. Swahili Translation - Ali Mohsin Al-BarwaniHapana wa kuizuia.