meaning of meltwater

1. melted snow or ice


Related Words

meltwater |

Developed & Maintained By Taraprasad.com

Treasure Words