English-French dictionary »

win-win meaning in French

EnglishFrench
win-win (of a situation that benefits two parties)
adjective

gagnant-gagnant◼◼◼adjectif