Kamus Mobile
https://m.xamux.com
English to Indonesian
monsignor
noun
(Roman Catholic Church) an ecclesiastical title of honor bestowed on some priests
(Gereja Katolik Roma) gelar gerejawi kehormatan yang dianugerahkan pada beberapa imam
source: WordNet 3.0