impound lot (for towed vehicles)

listen to the pronunciation of impound lot (for towed vehicles)
Английский Язык - Немецкий Язык
Abschleppplatz
Abschlepphof
Kfz-Verwahrstelle (für abgeschleppte Fahrzeuge)