meaning of Belaubung

Belaubung - German to English

foliage

View more

  • foliation
  • leafage
  • leafiness
  • will leave {pl}