Dutch-English dictionary »

win-win meaning in English

DutchEnglish
win-win bijvoeglijk naamwoord

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