MRO

MRO

English Noun
Ad

Definition

Initialism of maintenance, repair, and overhaul.

Ad