Deserved (fr. Méritait)

Translation into English

Synonyms

  • valoir
  • démériter
  • mériter
  • réussir