Wonder-working



ENGLISH MEANING
adjective
1.
Doing wonders or surprising things.