MMOG


Meaning of MMOG in English

Massively Multiplayer Online Game

Computer acronyms English vocab.      Английский словарь компьютерных сокращений.