NTGP

(redirected from Number Twelve, Grimmauld Place)
AcronymDefinition
NTGPNational Transmission Grid Project (Turkey)
NTGPNumber Twelve, Grimmauld Place (online Harry Potter community)