English-Spanish dictionary »

embolization meaning in Spanish

EnglishSpanish
embolization (minimally invasive procedure)
noun

embolizaciónnoun
{f}