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