warlike stores

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

• necessary equipment used in battle, weapons and ammunition

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

بپرس