English | German | Russian | Czech

water spot English

Meaning water spot meaning

What does water spot mean?

water spot

An area of mineral deposits left behind after a wet object dries in the air.

Are you looking for...?

water | spot