Laugh (fr. Rire)

Translation into English

Synonyms

  • rire à gorge déployée
  • se marrer
  • s'esclaffer