ein fahrzeug abgeschleppt

listen to the pronunciation of ein fahrzeug abgeschleppt
German - English
towed away a vehicle