C2 to have secret plans or ideas:

中文解释

If I know Mark he\'ll have one or two tricks up his sleeve.

正在查询

interlope espying Salvadoran vicious fruits punch linger wilfully invade unnecessarily marked degree wipe quietly disforestation