German-English dictionary »

abschußrampe meaning in English

GermanEnglish
die Abschußrampe Substantiv

launch(ing) padnoun