Salaf
(Q2322765)
three generations of early Muslims namely sahaba, tabi'in and tabi'ut tabi'in
three generations of early Muslims namely sahaba, tabi'in and tabi'ut tabi'in
Language:
Current Data About
Salaf