Italian-English dictionary »

causa ultima meaning in English

ItalianEnglish
causa ultima noun
{f}

root cause(initiating cause)
noun
[UK: ruːt kɔːz] [US: ˈruːt ˈkəz]