English | German | Russian | Czech

international logistic support English

Meaning international logistic support meaning

What does international logistic support mean?

international logistic support

(= mutual aid) arrangements made between nations to assist each other

Synonyms international logistic support synonyms

What other words have the same or similar meaning as international logistic support?

international logistic support English » English

mutual aid

Are you looking for...?