French-English dictionary »

faire des merveilles meaning in English

FrenchEnglish
faire des merveilles verbe

work wonders◼◼◼verb
[UK: ˈwɜːk ˈwʌn.dəz] [US: ˈwɝːk ˈwʌn.dərz]