汉英翻译

汉语

十面埋伏

词语解释

ambush on all sides;
[电影]
Union Station;