Sahih al-Bukhari 505 - راوی: Nafi` | Islamic Vault