Meaning of Notsebuwena

Notsebuwena

Tagalog

n. Christmas Eve