world_affairsEnglish

international affairs, world affairs

Noun

Affairs between nations

English: world affairs, international affairs

English words with similar meanings

Show 1 words