earth resources technology satellite









earth resources technology satellite


noun

  1. former name of Landsat. Abbreviation: ERTS
48 queries 0.377