spill the beans


Results for "spill the beans"

English - Turkish Dictionary

spill the beans

(English - Turkish Dictionary) :
k. dili her şeyi ifşa etmek, her şeyi ortaya dökmek; baklayı ağzından çıkarmak.