meaning of Brummi

Brummi - German to English

truck