meaning of Bambusrohr

Bambusrohr - German to English

bamboo cane

View more

  • cane [bamboo cane]