English MCQs
Q Guess the closest possible meanings of the given idiom from the options given below: At sea
  • A A. Sad
  • B B. Happy
  • C C. Puzzled
  • D D. Triumphant
Leave a Comment