to avoid someone or something that seems unpleasant, risky, or dangerous:

中文解释

I need a steer on what to do next.

正在查询

customhouse 无休止 车臣 drinker 引力 funicular railway Chinese anise Cum laude grand jury