Meaning of maguba

maguba

Cebuano

perishable