mutual aid

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



Terms and Conditions of Use / Copyright Notice