meltwater









meltwater


noun

  1. water from melted snow or ice.

noun

  1. melted snow or ice
49 queries 0.368