meaning of Bestäuber

Bestäuber - German to English

pollinator