French-Spanish dictionary »

dépoter meaning in Spanish

FrenchSpanish
dépoter

despojar