Translation of ketidakhematan in English:

ketidakhematan

indiscretion

noun

  • 1

    indiscretion