meaning of Bistumsverweser

Bistumsverweser - German to English

diocesan administrator