What does TGNP stand for?

What does TGNP mean? We have 8 definitions. Read most used TGNP meanings below.

ADVERTISEMENT