meaning of Bienen

Bienen - German to English

bees