How is the word pénaliser translated from French to English
Rendre les choses plus difficiles, mettre en position défavorable.
Making something harder or putting at a disadvantage.
Couldn’t load the audio. Please try again.


