German-English dictionary »

kanalbau meaning in English

GermanEnglish
der Kanalbau Substantiv

tencanal constructionnoun