What does Bergkaffeestrauch mean?

Bergkaffeestrauch - German to English

Arabian coffee [Coffea arabica]

View more

  • arabica coffee [Coffea arabica]
  • coffee plant [Coffea arabica]
  • coffee tree / coffeetree [Coffea arabica]