Home / Report Question

Q. Meaning of idioms and phrases under a cloud
  • A. experiencing cloudy weather
  • B. enjoying favourable luck
  • C. under suspicion
  • D. under observation