53,594 views 526 on YTPak
333 18

Published on 06 Nov 2010 | over 6 years ago

How to control Self (Nafs)?
Explained by Prof.Ahmad Rafique Akhtar

Loading related videos...