kamus
.
Search
About
novena
English
novena
Noun
A Roman Catholic devotion consisting of prayers on nine consecutive days
English: novena