toadsticker

listen to the pronunciation of toadsticker
Englisch - Englisch
A large knife