storm cloud

1. (noun) a heavy dark cloud presaging rain or a storm
Related Words: cloud



Terms and Conditions of Use / Copyright Notice