have finished off [ wiped out] a company of enemy troops
英
美
解决了敌人一个连
目录
查词历史
英 汉