1.

Select the meaning of the given idiom.Under a cloud

A. under observation
B. enjoying favorable luck
C. experiencing cloudy weather
D. under suspicion
Answer» E.


Discussion

No Comment Found