Acronym of IMF


( Impossible Missions Force ) The force of Mission Impossible, an important part of the CIA.
IMF

Back