meaning of Boubou

Boubou - German to English

boubou