meaning of Baumflechte

Baumflechte - German to English

tree moss