English to Sicilianu Dictionary
somersault
Cazzicatùmmula (capriola)
Related Images/Visuals for somersault
Meaning for somersault found in 16 Languages.
Sponored Video