meaning of Bannerflagge

Bannerflagge - German to English

advertising flag