Definify.com

Definition 2024


meltwaters

meltwaters

English

Noun

meltwaters

  1. plural of meltwater