collision, crash; road accident involving many vehicles

listen to the pronunciation of collision, crash; road accident involving many vehicles
English - Turkish

Definition of collision, crash; road accident involving many vehicles in English Turkish dictionary

pileup
{i} çok araçlı çarpışma
pileup
zincirleme kaza
English - English
{i} pileup