Meaning of foreign aid
Definition of foreign aid
(noun)
aid (such as
economic
or
military
assistance) provided to one
nation
by
another
Other information on foreign aid
WIKIPEDIA results for
foreign aid
Amazon results for
foreign aid
Tweet