self propelled gun

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

• gun that is self-powered, gun that has a vehicle as its base

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