It is the low weather system that hit Europe recently Continue reading on: www.protothema.gr Learn more on tagged terms SocialTags Meteorology Weather Physical geography Applied sciences Weather lore The Weather Channel Log in to post comments