radar satellite image

< Previous | Next >


Senior Member

I have a picture whose caption is "Radar Satellite Image shows traces of moisture (in red)". In the pic there's an image of a portion of planet earth with different colors. It's about letting emerge traces of different kinds (moisture in this one).

How shall I transate radar satellite? Shall I leave it in English? What's the meaning by the way? Satellite that uses a radar?
Would it be properly translated into Immagine ripresa da satellite radar?

Thank you.
  • < Previous | Next >