Meaning of mamula

mamula

Tagalog

mamula (namumula, namula, mamumula) v., inf. criticize adversely; discredit


mamula

Tagalog

mamula (namumula, namula, mamumula) v., inf. become red; blush