Meaning of magmama

magmama

Tagalog

magmama (nagmamama, nagmama, magmamama) v., inf. chew betel leaves