meaning of Birkenrute

Birkenrute - German to English

birch-rod

View more

  • birch