meaning of Bischofsrobe

Bischofsrobe - German to English

chimere