Kamus Mobile
https://m.xamux.com
English to Indonesian
novena
noun
a Roman Catholic devotion consisting of prayers on nine consecutive days
seorang Katolik Roma pengabdian yang terdiri dari doa pada sembilan hari berturut-turut
source: WordNet 3.0