English: teaching assistant
Welsh: cynorthwyydd addysgu
Subject: Addysg
English definition: TA