English | German | Russian | Czech

autocrash English

Meaning autocrash meaning

What does autocrash mean?

autocrash

A crash involving one or more cars, trucks, vans, or similar motorized vehicles that normally travel on roads.

Are you looking for...?