Where does “tombolare” come from?

tombolare (Italian): To tumble or fall

Definitions

  1. To tumble or fall

Words derived from “tombolare