Pinyin Dictionary results for "ren zao tian ti"

人造天体
artificial satellite
Dictionary data provided by CC-CEDICT