Definition of SADC in English:

SADC

abbreviation

  • Southern African Development Community.