English: Tactical Training Area
Welsh: Ardal Hyfforddiant Tactegol
Subject: Cynllunio
English definition: TTA
Welsh definition: TTA