To have a hand in

Related to To have a hand in: invisible hand, hand foot and mouth diseaseTranslations
essere coinvolto