VYAVHHAAR KAARAN

VYAVHHAAR KAARAN

Any causing or associating factor.