13 Image source: en.wikipedia.org · Stromae · Image credits No. 13 of 65 · French-Language Music Artists Stromae 0Wins0Losses–Win rate0Duels Start duel Back to the list In French-Language Music Artists · Published by TopDuels