French-Spanish dictionary »

décerveler meaning in Spanish

FrenchSpanish
décerveler

lavar el cerebro