OTELO


AcronymDefinition
OTELO➣Office of the Telecommunications Ombudsman (UK)
OTELO➣OSIRIS (Optical, Spectroscopic, and Infrared Remote Imaging System) Tunable Emission Line Object (European Space Agency)