What does Bastonade mean?

Bastonade - German to English

bastinado

View more

  • foot whipping