Translation for "geißeln sich selbst" to english
Geißeln sich selbst
  • scourge themselves
  • flagellate themselves
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test