meaning of bestäubt

bestäubt - German to English

dusty

View more

  • pollinated
  • powdered