Translation of embarrassment in Indonesian

embarrassment

keadaan yang memalukan

noun

  • 1

    keadaan yang memalukan