meaning of abgeschlepptes Fahrzeug

abgeschlepptes Fahrzeug - German to English

towed automobile