Summary
English to French:   more detail...
  1. foreign aid:


English

Detailed Translations for foreign aid from English to French

foreign aid:

foreign aid [the ~] nomen

  1. the foreign aid

Translation Matrix for foreign aid:

OtherRelated TranslationsOther Translations
aide à l'étranger foreign aid

Synonyms for "foreign aid":


Related Definitions for "foreign aid":

  1. aid (such as economic or military assistance) provided to one nation by another1

Related Translations for foreign aid