MMRPG


Meaning of MMRPG in English

Massive Multiplayer Role Playing Game

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