pile-up – Deutsch–English translations

🇬🇧 en de 🇩🇪

pile-up noun

  • pile of crashed cars
Karambolage, Massenkarambolage
Wiktionary Links