Lta meaning

(tennis) Lawn Tennis Association.
initialism
0
0
Advertisement