MuwattaMalik

22. Vows and Oaths

22. Vows and Oaths