NOAA


Meaning of NOAA in English

National Oceanographic and Atmospheric Administration.

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