Translation of substancia in English:

substancia