Polish-English dictionary »

wieloprowadnicowa wyrzutnia rakietowa meaning in English

PolishEnglish
wieloprowadnicowa wyrzutnia rakietowa noun

multiple rocket launchernoun