meaning of Bambushain

Bambushain - German to English

bamboo clump

View more

  • bamboo grove
  • bamboo thicket