Meaning of manghuhugpa

manghuhugpa

Cebuano

marauder