Spanish-French dictionary »

descabezar meaning in French

SpanishFrench
descabezar

étêter

decapitar | descabezar

décapiter