Arrangements made between nations to assist each other. Synonym: international logistic support.
|
|
|
Words linked to "Mutual aid" : logistic support, international logistic support, logistic assistance |
Copyright © 2024 Diccionario ingles.com |