weather satellite - Inglés Sinónimo Diccionario

weather satellite

n.
[1] meteorological satellite