sponge rubber ball - Francés Inglés Diccionario