- mutual aid as a noun:
- 1
mutual aid
noun
1 mutual aid
Arrangements made between nations to assist each other.
synonym: international logistic support.
debug info: 0.0323
noun
Arrangements made between nations to assist each other.
synonym: international logistic support.
debug info: 0.0323