meaning of Blumentopferde

Blumentopferde - German to English

potting compost