搜索
obscured by clouds, resulting in limited visibility or a lack of direct sunlight
cloud-covered
clouded
cloudy
dull
gloomy