Meaning of lumura ng dugo

lumura ng dugo

Tagalog

lumura ng dugo (lumulura, lumura, lulura (ng dugo)) v., inf. have a haemorrhage (US: hemorrhage) from lungs or stomach; spit/vomit blood