English translation for "se soulager"
|
- v. find relief, take off the pressure of the work
Related Translations:
- Similar Words:
- "se sophistiquer" English translation, "se soucier" English translation, "se soucier de" English translation, "se souder" English translation, "se souiller" English translation, "se soulever" English translation, "se soumettre" English translation, "se soumettre à" English translation, "se soutenir" English translation, "se soustraire" English translation
|
|
|