How is the word grimacer translated from French to English
Faire une légère grimace ou tressaillir de douleur ou de gêne.
To make a slight grimace or flinch from pain or discomfort.
Couldn’t load the audio. Please try again.


