Translation of caída libre in English:

caída libre

free fall, n.

feminine noun

  • 1

    free fall