MOBA stands for multiplayer online battle arena, also known as action real-time strategy (ARTS). See also the ranking: Best MOBA games of All Time.
Related items [2]
MOBA stands for multiplayer online battle arena, also known as action real-time strategy (ARTS). See also the ranking: Best MOBA games of All Time.