The accident snarled traffic.

Satzbeispiele & Übersetzungen

Occurrence of a road traffic accident in the past 12 months
Verkehrsunfall in den letzten 12 Monaten