meteorological satellite - Inglés Sinónimo Diccionario

meteorological satellite

n.
[1] weather satellite