German-English dictionary »

tiefladeanhänger meaning in English

GermanEnglish
der Tiefladeanhänger Substantiv

flat-bed trailernoun