1.

The meaning of ‘let down’

A. To trust
B. To disappoint
C. To visit
D. To cancel
Answer» C. To visit


Discussion

No Comment Found