French-Spanish dictionary »

châtrer meaning in Spanish

FrenchSpanish
châtrer

castrar