German-English dictionary »

dtr meaning in English

GermanEnglish
der Überlandtransport Substantiv

long-distance transportnoun

der Vollwandträger Substantiv

solid-web girdernoun

12