"have a part to play" in Polish — inglés-Polish dictionary | see "have a part to play" in inglés

have a part to play

verbo
  1. mieć coś do zrobienia