FRA Scientific Satellite Abbreviation

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

France

Most Common Scientific Satellite

Citation

Last updated: