Meaning of lumura

lumura

Tagalog

lumura (lumulura, lumura, lulura) v., inf. expectorate; spit