Meaning of mamuka

mamuka

Tagalog

mamuka (namumuka, namuka, mamumuka) v., inf. be opened