Westminster Cathedral in Finnish Westminster Cathedral in Finnish Westminsterin katedraali proper noun the principal Roman Catholic church in England Add to Flashcards