the Archbishop of Westminster

[No POS]
1
the head of the Roman Catholic Church in Britain
اسقف اعظم وستمینستر