German-English dictionary »

abschleppkran meaning in English

GermanEnglish
der Abschleppkran Substantiv

wrecking cranenoun