Upaadaana Karana

Upaadaana Karana

Material ceuse, Affluent cause