MSIIR Russia Abbreviation

MSIIR has various meanings in the Russia category. Discover the full forms, definitions, and usage contexts of MSIIR in Russia.

Moscow State Institute of International Relations
Russia

Citation

Last updated: