Lta Definition

abbreviation
(tennis) Lawn Tennis Association.
Wiktionary

Words Near Lta in the Dictionary