What does GJMC stand for?

What does GJMC mean? We have 4 definitions. Read most used GJMC meanings below.

ADVERTISEMENT