place with abundant bamboo - Español Inglés Diccionario