English: LAP
Welsh: LAP
Subject: Addysg
English definition: Language and Play
Welsh definition: Iaith a Chwarae