Italian-English dictionary »

caduta libera meaning in English

ItalianEnglish
caduta libera noun
{f}

freefall(falling through atmosphere without additional drag devices)
noun
[UK: ˈfriː.ˌfɒl] [US: ˈfriː.ˌfɒl]