Meaning of ilura

ilura

Tagalog

ilura (inilulura, inilura, ilulura) v., inf. expectorate; spit