English-French dictionary »

lobotomization meaning in French

EnglishFrench
lobotomization noun

lobotomisationnom {f}