vivres meaning in English
n. supplies, provisions, goods; goods and equipment needed (esp. for survival or to accomplish a specific task)
n. supplies, provisions, goods; goods and equipment needed (esp. for survival or to accomplish a specific task)