Meaning of malabuga

malabuga

Tagalog

adj. porous