spill the beans - Inglés Sinónimo Diccionario

spill the beans

v.
[1] let the cat out of the bag , talk , tattle , blab , peach , babble , sing , babble out , blab out