To arrange (fr. S'arranger)

Translation into English

Synonyms

  • compenser
  • faire des arrangements
  • se débrouiller
  • s'organiser