Spanish-French dictionary »

castrar meaning in French

SpanishFrench
castrar

castrer

châtrer

émasculer

encastrar | engarzar | engastar | insertar

enchâsser