Translation of ketertutupan in English:

ketertutupan

reticence

noun

  • 1

    reticence