MohammedPreview
Open in TheBrain

La Gaudēre

  1. to rejoice.
  2. to take pleasure in.