“To invent a story or an excuse” is the meaning of:

  • make for
  • make over
  • make up
  • make out
Facebook
WhatsApp

You May Like etea medical mcqs

Comment

Scroll to Top