translate English to French: Catholic Diocese of Raleigh http://www.dioceseofraleigh.org Yes No
Catholic Diocese of Raleigh http://www.dioceseofraleigh.org Oui Non