What does Blattpflanze mean?

Blattpflanze - German to English

vegetation plant

View more

  • foliate plant