1. new-made

adjective. Newly made.
Featured Games
×