Portuguese-English dictionary »

em que todos saem ganhando meaning in English

PortugueseEnglish
em que todos saem ganhando adjective

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