MFTR

AcronymDefinition
MFTRManufacturer
MFTRMore Famous than Rich
MFTRMemorandum on the Foreign Trade Regime (World Trade Organization)
MFTRMonthly Flight Test Review