Meaning of malura

malura

Tagalog

malura adj. full of saliva or spittle