Definition of WMO in English:

WMO

abbreviation

  • World Meteorological Organization.