Online Dictionary
Definition of " Abrennen " in German English Dictionary
Results
Abrennen
  • {N} severance