How is the word matchmaking translated from French to English
Système qui associe des joueurs de niveau semblable dans un jeu.
The system that pairs players of similar skill in a game.
Couldn’t load the audio. Please try again.


