meaning of Blumenerde

Blumenerde - German to English

rose earth

View more

  • potting compost
  • potting soil