Translation of SDLP in Spanish:

SDLP

noun

  • 1

    (in N Ireland)

    Social Democratic and Labour Party