Meaning of sumara

sumara

Tagalog

sumara (sumasara, sumara, sasara) v., inf. shut or close by itself; become closed