Mro meaning

(space science, US, NASA) Mars Reconnaissance Orbiter.
initialism
0
0
(aeronautics) Maintenance, Repair and Overhaul.
initialism
0
0
Advertisement