Skip to
abbreviation
ITTF stands for International Table Tennis Federation, the global governing body of table tennis.
Browse