What does Blumenerde mean?

Blumenerde - German to English

rose earth

View more

  • potting compost
  • potting soil