Online Dictionary
Definition of " herabstoßen " in German English Dictionary
Results
herabstoßen
  • {V} swoop, bear down, pounce