causa ultima

Italian

Noun

causa ultima f (plural cause ultime)

  1. root cause