German-English dictionary »

tiefladewagen meaning in English

GermanEnglish
der Tiefladewagen Substantiv

depressed center flat carnoun