Searching for 'Abschleppplatz' ...

Vocabulary

the pound, the impound lot
der Abschleppplatz