Definition of SLD in English:

SLD

  • Social and Liberal Democrats.