Meaning of TIROS in English

TIROS

Television InfraRed Observation Satellite

U.F.O. related terminology and acronyms.      Термины и аббревиатуры, связанные с НЛО.