French-Spanish dictionary »

chaparder meaning in Spanish

FrenchSpanish
chaparder

ratear