Definition of "ITTF"

The word, "ITTF" does not exist in our dictionary.