meaning of Brummkreisel

Brummkreisel - German to English

humming top