YTTA

YTTA stands for Yorkshire Table Tennis Association (UK)

YTTA
Share
Abbreviations And Their Meaning