English

edit

Proper noun

edit

ILTF

  1. Initialism of International Lawn Tennis Federation, the founding name of the International Tennis Federation.

Anagrams

edit