Islamic Web Library

An Islamic Resource Center

(Habitually) hindering (all) good, transgressing beyond bounds, deep in sin,

Leave a Reply

Your email address will not be published. Required fields are marked *