French-Spanish dictionary »

se dédommager meaning in Spanish

FrenchSpanish
se dédommager

compensar