English Weather - Rain

Weather Vocabulary



  • Gisella take umbrella because it started to drizzle. 

  • The deluge flooded the village.

  • The boat trip was canceled due to downpour.

No comments: