Meaning of magluwa

magluwa

Tagalog

magluwa (nagluluwa, nagluwa, magluluwa) v., inf. belch out; disgorge