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