"tow lot" in German tow lot Abstellplatz Detailed translations for "tow lot" tow lot tow lot der Abstellplatz{masculine}