How is the word s'est rendu translated from French to English
A cessé de combattre et a cédé devant un ennemi ou un adversaire.
Stopped fighting and gave in to an enemy or opponent.
Couldn’t load the audio. Please try again.


