Dream Interpretation

Clot

Islamic All

(See Vascular blockage.