Meaning of mabula

mabula

Tagalog

mabula adj. frothy; foamy