perform wonders

listen to the pronunciation of perform wonders
الإنجليزية - الإنجليزية
do miraculous deeds, do amazing things