What does NCGD stand for?

What does NCGD mean? We have 1 definitions. Read most used NCGD meanings below.

ADVERTISEMENT