English MCQs
Q The synonym of Ensconce:
  • A A. Establish
  • B B. Disband
  • C C. Scatter
  • D D. Demolish
Leave a Comment