OSU Russia Abbreviation

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

Omsk State University
Russia

Citation

Last updated: