German-English dictionary »

lärmwand meaning in English

GermanEnglish
die Lärmwand Substantiv

sound screen (by a motorway)noun