Last modified on 17 June 2013, at 01:29

work wonders

EnglishEdit

VerbEdit

to work wonders

  1. (idiomatic) To be successful as a solution.

See alsoEdit