Latin Church


noun

the Roman Catholic Church.

British Dictionary definitions for latin church

Latin Church

noun

the Roman Catholic Church