1.

To be lost in the cloud

A. o meet with one's death
B. o be perplexed
C. o be concealed from view
D. o find oneself in a very uncomfortable position
Answer» C. o be concealed from view


Discussion

No Comment Found