bn:00558833n
Noun Named Entity
PT
No term available
EN
Robert Rivas O.P. is the Roman Catholic archbishop of the Archdiocese of Castries in St. Lucia. Wikipedia
Relations
Sources