Meaning of imf
Definition of imf
(noun)
a United Nations
agency
to
promote
trade
by
increasing
the
exchange
stability
of the
major
currencies
Other information on imf
WIKIPEDIA results for
imf
Amazon results for
imf
Tweet