Definify.com

Definition 2026


MMORPGs

MMORPGs

English

Noun

MMORPGs

  1. plural of MMORPG