"be a force of nature" in Polish — inglés-Polish dictionary | Mirar "be a force of nature" in inglés

be a force of nature

modismo
  1. być niepowstrzymanym, być nie do pobicia
    When gets on that ring he is a force of nature.