Translation of cyberspace in Malay

cyberspace

noun

  • 1

    persekitaran hipotetikal tempat berlakunya komunikasi melalui komputer