weather satellite









weather satellite


noun

  1. meteorological satellite.
64 queries 0.635