meaning of Baumstümpfe

Baumstümpfe - German to English

tree stumps