Translation of aid agency in Spanish:

aid agency

organismo de ayuda, n.

noun

  • 1

    organismo de ayuda masculine