What does MGIMO stand for?

What does MGIMO mean? We have 1 definitions. Read most used MGIMO meanings below.

ADVERTISEMENT