English MCQs
Q What is the meaning of the idiom/proverb "To spill the beans"
  • A A. To reveal secret information
  • B B. To make peace
  • C C. End a quarrel
  • D D. None of above
Leave a Comment