Compensate (fr. Dédommager)

Translation into English

Synonyms

  • compensar
  • indemniser
  • rembourser
  • rétribuer