therapy

Found in thesaurus: medical aid, medical care

English-Frenkisch DictionaryDownload this dictionary
therapy
n. = terapi