MMVW

(redirected from Massively Multiplayer Virtual World)
AcronymDefinition
MMVWMassively Multiplayer Virtual World
Full browser ?