artillery weapons

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

• heavy weapons, weapons such as shells bombs and missiles

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