meaning of Cafébesitzer

Cafébesitzer - German to English

cafe owner