Synonym-English dictionary »

foreign aid synonyms in English

SynonymEnglish
foreign aid noun
generic term

european recovery programnoun

marshall plannoun