Acronyms and Abbreviations

What does MGGD stand for?

Back to mg GroupBack to mgg Group