stoffursache

listen to the pronunciation of stoffursache
Deutsch - Englisch
material cause (Aristotle)