Meaning ofovercastin English

overcast

us//ˈoʊvərkæst//uk//ˈəʊvəkæst//
#common
Definitions