青云英语翻译
翻译结果1翻译结果2翻译结果3翻译结果4翻译结果5
[translate] China launched 80 satellites
More than 80 launched satellites
The 80's our country has launched many satellites
My fired more than 80 s satellite
More than 80 launched satellites
[translate]
[translate]
[translate]
[translate]
[translate]
[translate]
[translate]
[translate]
[translate]
[translate]
[translate]
[translate]
[translate]
[translate]
[translate]
[translate]
[translate]
[translate]
[translate]
[translate]
[translate]
[translate]
[translate]
[translate]
[translate]
[translate]
[translate]