SELTERS WATER


Meaning of SELTERS WATER in English

a mineral water from sellers, in the district of nassan, germany, containing much free carbonic acid.

Webster English vocab.      Английский словарь Webster.