Juan 12 20 36 explicación July 8, 2019 16 32 64 128 12 surah Juan 12 34-36 Juan 12 3 Surah 12 with english translation