ibf









ibf


  1. international banking facilities.

abbreviation for

  1. International Boxing Federation
54 queries 0.631