Embolisation
a procedure to block a blood vessel <to stop bleeding or to block the flow of blood to a tumour or abnormal cells>
Maltese is available via eTranslation, the European Commission's machine translation service.
Translate to Maltese | Important information about machine translation