German-English translations for sich davonmachen
- abscondThe thieves absconded with our propertyThe captain absconded his responsibility
- boltThe problems solution struck him like a bolt from the blue.The horse made a bolt.Bolt the vice to the bench
- scramWhat are you kids doing on my lawn? Scram!
Trending Searches
Popular Dictionaries