Meaning of mamumula

mamumula

Tagalog

mamumula n. critic; person who disapproves and finds faults