Mobile Site

Home Forums Networking General Networking Mobile Site

Viewing 1 post (of 1 total)
  • Author
  • Avatar

    I run the site at for our club. A site that publicises such sites claims it is not MOBILE though they still publicise it. Can anyone translate this nerdy expression Mobile, and tell me what it means in simple English please.

Viewing 1 post (of 1 total)

You must be logged in to reply to this topic.