international logistic support

1. (noun) arrangements made between nations to assist each other
Synonyms: mutual aid
Related Words: logistic assistance, logistic support



Terms and Conditions of Use / Copyright Notice