Translation
to rejoice, to meditate, to give thanks and praise.
sit, rest, meditate relax
Play audio