Definition of LDC in English:

LDC

  • Less-developed country.