Spanish-English dictionary »

tenolisis meaning in English

SpanishEnglish
tenolisis noun
{f}

tenolysis(surgical procedure)
noun