To have a hand in

Related to To have a hand in: invisible hand, hand foot and mouth disease
Translations
Full browser ?