English: STA
Welsh: Ardal Teithio Cynaliadwy
Subject: Amgylchedd
English definition: Sustainable Travel Area