stoffursache

listen to the pronunciation of stoffursache
Немецкий Язык - Английский Язык
material cause (Aristotle)