They had tried their best and they deserved to win.
英
美
他们尽力了该赢。
目录
查词历史
英 汉