English | German | Russian | Czech

foreign assistance English

Synonyms foreign assistance synonyms

What other words have the same or similar meaning as foreign assistance?

foreign assistance English » English

foreign aid

Are you looking for...?