Translation of dedah in English:

dedah

divulge

verb

  • 1

    divulge, reveal (information)