Study

Speakout Adv Plus Unit 3

  •   0%
  •  0     0     0

  • to gloss over
  • to come clean
  • to be caught red-handed
  • to overstate
  • to make candid comments
  • to show one's true colours
  • to present an accurate picture of sth
  • to lose face