mobile game

mobile game

English Noun
Ad

Definition

An electronic game played using a cellular phone.

Ad