What does Ahlkirsche mean?

Ahlkirsche - German to English

(European) bird cherry [Prunus padus]

View more

  • hackberry [Prunus padus]