German–English dictionary

English translation of the German word sich davonmachen

German → English
  
GermanEnglish
sich davonmachen abscond; get away; scamper away; scamper off; scuttle away; scuttle off