Sahih Muslim 321 - راوی: Ibn Shamasa Mahri | Islamic Vault