French-Spanish dictionary »

destituer meaning in Spanish

FrenchSpanish
destituer

amputar