Question

Updated
Choose the meaning of the idiom: 'Spill the beans'

AChoose Your Answer