meaning of Bannstrahl

Bannstrahl - German to English

thunderbolt [fig.]

View more

  • excommunication [anathema]