Translation of SDLP in Spanish:

SDLP

noun

  • 1

    (in N Ireland)
    • Social Democratic and Labour Party