Translator


"satélite meteorológico" in English