A mineral water from Sellers, in the district of Nassan, Germany, containing much free carbonic acid.
SELTERS WATER
Meaning of SELTERS WATER in English
Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012