English: ATP
Welsh: ATP
Subject: Iechyd
English definition: Adult Treatment Panel
Welsh definition: Y Panel Triniaeth ar gyfer Oedolion