A cat has nine lives.

基本解释猫有九条命。

最新行业英语

行业英语