drink made of cooked ripe banana and water - Español Inglés Diccionario