Definify.com

Definition 2025


MMORPGs

MMORPGs

English

Noun

MMORPGs

  1. plural of MMORPG