meaning of belaubt

belaubt - German to English

foliate

View more

  • leafed
  • leafy
  • leaved