Definition of SADC in English:

SADC

  • Southern African Development Community.