Translation of sheepishness in Malay

sheepishness

kemalu-maluan

noun

  • 1

    kemalu-maluan