Meaning of magregalo

magregalo

Tagalog

(nagreregalo, nagregalo, magreregalo) v., inf. give a present