Translation of goblin in Malay

goblin

goblin

noun

  • 1

    goblin, makhluk halus yang nakal dan hodoh