satellite
卫星
translation of 'satellite'
noun
星,
卫星
definition
Credits: Google Translate
English to Chinese Dictionary satellite |