i might buy an nds whilst i wait for the sony psp to be released
the nintendo ds, a portable gaming system
"i might buy an nds whilst i wait for the sony psp to be released" What is the definition of "nds"?