IAU


Meaning of IAU in English

[IAU] abbreviation International Association of Universities, International Astronomical Union

Merriam-Webster English vocab.      Английский словарь Merriam Webster.