meaning of Bitzelle

Bitzelle - German to English

little bit mobile