German-English dictionary »

sperrballone meaning in English

GermanEnglish
die Sperrballone Substantiv

barrage balloons◼◼◼noun