mutual aid
English Dictionary
->
Letter M
-> mutual aid
Search Dictionary:
mutual aid Definition
(n)
arrangements
made
between
nations
to
assist
each
other
mutual aid Synonyms
international logistic support
mutual aid
© Art Branch Inc.