Translation of ketimbusan in English:

ketimbusan

noun

  • 1

    the state of being covered by something