French-Spanish dictionary »

cabosser meaning in Spanish

FrenchSpanish
cabosser

abollar