Spanish-English dictionary »

embolización meaning in English

SpanishEnglish
embolización noun
{f}

embolization(minimally invasive procedure)
noun