meaning of Big Drum

Big Drum - German to English

Big Drum