"towing company" in German towing company Abschleppfirma Detailed translations for "towing company" towing company towing company die Abschleppfirma{feminine} Um, a towing company would be great. Source: opensubtitles.org Corpus by OPUS Request review Lieber eine Abschleppfirma vielleicht.