Translation of embarrassment in Malay

embarrassment

malu

noun

  • 1

    malu, keaiban