German-English dictionary »

barrikadenkampf meaning in English

GermanEnglish
der Barrikadenkampf Substantiv

street battlenoun