supply and transportation corps

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

• military force responsible for supplying equipment food and transportation

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