Search term thermotherapy has one result
Jump to
EN English ES Spanish
thermotherapy (n) [the use of heat to treat disease] (n) termoterapia (n) [the use of heat to treat disease] (n)