meaning of Aberraute

Aberraute - German to English

sitherwood [Artemisia abrotanum, syn.: A. procera]

View more

  • southernwood [Artemisia abrotanum, syn.: A. procera]