international affairs - English Synonyms Dictionary

international affairs

n.
[1] world affairs