DictionaryForumContacts

   English
Google | Forvo | +
to phrases
international relations The political or diplomatic interaction or dealings between independent nations
environ. علاقات دولية
 English thesaurus
international relations
abbr. IR
international relations: 4 phrases in 3 subjects
Economy1
Environment2
Name of organization1