ITFF

AcronymDefinition
ITFFIndependent Trust Financing Facility (National Health Service; UK)
ITFFInternational Thai Film Festival (Thailand)
ITFFInter-agency Task Force on Forests
ITFFInternational Toll Free Forum