LOCAL WEATHER


Meaning of LOCAL WEATHER in English

The special local weather effects that show up when the air is calm.

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