English-French dictionary »

halo meaning in French

EnglishFrench
transmissible spongiform encephalopathy (any fatal, degenerative disease transmitted by prions)
noun

encéphalopathie spongiforme transmissible◼◼◼nom {f}

12