HOT WELL


Meaning of HOT WELL in English

thermal spring, spring in which the water is naturally heated

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.