To have a leg up means that you are ahead of others in some competition. 「占優勢(To have a leg up)代表你在比賽中勝人一籌」。
確定! 回上一頁