What does NCGD stand for?

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

ADVERTISEMENT