meaning of Boomwhacker

Boomwhacker - German to English

boomwhacker