1.

Something up one's sleeve

A. grand idea
B. secret plan
C. profitable plan
D. omething important
Answer» C. profitable plan


Discussion

No Comment Found