internet explorer


Meanings

  • a commercial browser