thermal spring
English
Noun
thermal
spring
(
plural
thermal springs
)
A
hot spring
.
Translations
hot spring
—
see
hot spring