light artillery

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

• weapons that are light in weight relative to their size (also little in terms of their force)

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

بپرس