What does Bestäubung mean?

Bestäubung - German to English

pollination

View more

  • dusting