Spanish-French dictionary »

despojar | destituir meaning in French

SpanishFrench
despojar | destituir

déposer