small savanna with groups of bushes or trees - Español Inglés Diccionario