thundersquall









thundersquall


noun

  1. a combined squall and thunderstorm.
48 queries 0.428