English, asked by kausipraba3172, 11 months ago

Cathedral meaning in english

Answers

Answered by apoorvadey
3

Answer:

the principal church of a diocese

Similar questions