How is the word entraver translated from French to English
Rendre plus difficile le déplacement ou la progression de quelque chose.
Making it harder for something to move or progress.
Couldn’t load the audio. Please try again.


