How is the phrase grimacer de gêne translated from French to English
Se sentir mal à l'aise devant quelque chose d'embarrassant.
To feel uncomfortable at something embarrassing.
Couldn’t load the audio. Please try again.


