meaning of Blumenrohr

Blumenrohr - German to English

canna [Canna indica]

View more

  • Indian shot [Canna indica]