meaning of Australische Pfeilwurz

Australische Pfeilwurz - German to English

canna [Canna indica]

View more

  • Indian chance [Canna indica]
  • saka siri [Canna indica]