French-English dictionary »

set et match meaning in English

FrenchEnglish
set et match phrase

game, set, match◼◼◼(tennis)
phrase