ORFEO Satellite Abbreviation

ORFEO has various meanings in the Satellite category. Discover the full forms, definitions, and usage contexts of ORFEO in Satellite.

Optical and Radar Federated Earth Observation
Satellite

Citation

Last updated: