meaning of Bambusgras

Bambusgras - German to English

bamboo grass