international logistic support
تعریف انگلیسی
noun
- arrangements made between nations to assist each other