上星期他们发射的时他们的第三棵人造卫星 meaning in English
it was their third man-made satellite that they sent last week
Examples
- It was their third man - made satellite that they sent last week
上星期他们发射的时他们的第三棵人造卫星
it was their third man-made satellite that they sent last week