Meaning of dumura

dumura

Tagalog

dumura (dumudura, dumura, dudura) v., inf. spit