self propelled artillery weapon

انگلیسی به انگلیسی

• heavy weapon (e.g. a bomb or missile) that has a built-in means of propulsion, spaw

پیشنهاد کاربران

بپرس