undefined

Mufti Muhammad ibn Adam

expert in Fiqh and legal rulings according to the Hanafi school