DictionaryForumContacts

   English
Google | Forvo | +
to phrases
International Development Research Centre
org.name. Centre de recherche pour le développement international
polit. Centre de recherches pour le développement international
 English thesaurus
International Development Research Centre
abbr., astronaut. IDRC (Canada)
abbr., foreig.aff. IDRC
International Development Research Centre
: 8 phrases in 7 subjects
Agriculture1
Economy1
Environment1
Name of organization1
Natural sciences1
Research and development1
United Nations2