Translation of bugbear in Malay

bugbear

noun

  • 1

    benda yang ditakuti atau dibenci