People also ask
What is the meaning of caduta libera?
Italian-English translation of "CADUTA LIBERA" | The official Collins Italian-English Dictionary with over 100000 English translations.
Literally, “free fall”. Noun edit · caduta libera f (plural cadute libere).