artificial satellite
US
/ˈɑrdəˌfɪʃəl ˌsædlˈaɪt/
Definition for artificial satellite is being prepared and will be available soon.
Definition for artificial satellite is being prepared and will be available soon.