Translation of overseas aid in Spanish:

overseas aid

noun

British

  • 1

    ayuda a los países en vías de desarrollo feminine