English edit

Noun edit

thermal spring (plural thermal springs)

  1. A hot spring.

Translations edit