Romanian-English dictionary »

lansator multiplu de rachete meaning in English

RomanianEnglish
lansator multiplu de rachete substantiv
{n}

multiple rocket launchernoun