Jami` at-Tirmidhi 679 - What Has Been Related About Paying Zakat In Advance | Criterion