What does Berchfrit mean?

Berchfrit - German to English

donjon