Summary
English to French:   more detail...
  1. thermal spring:


English

Detailed Translations for thermal spring from English to French

thermal spring:

thermal spring [the ~] noun

  1. the thermal spring (hot spring)
    le geyser

Translation Matrix for thermal spring:

NounRelated TranslationsOther Translations
geyser hot spring; thermal spring gas water-heater; geyser; hot spring; water-heater
- hot spring

Synonyms for "thermal spring":


Related Definitions for "thermal spring":

  1. a natural spring of water at a temperature of 70 F or above1

External Machine Translations:

Related Translations for thermal spring