Translation of causa final in English:

causa final

final cause, n.

feminine noun

  • 1

    final cause