Meaning of Notsebwena

Notsebwena

Tagalog

n. Christmas Eve