SELS


Meaning of SELS in English

SEvere Local Storms Unit, former name of the Operations Branch of the Storm Prediction Center (SPC) in Norman, OK (formerly in Kansas City, MO).

Weather and meteorology English vocabulary.      Английский словарь погоды и метеорологии .