French-Spanish dictionary »

castrer meaning in Spanish

FrenchSpanish
castrer

castrar

encastrer

colocar

Your history