English: Mastery
Welsh: Meistrolaeth
Subject: Addysg
English definition: One of the six periods of the Languages Ladder.
Welsh definition: Un o'r chwe chyfnod ar yr Ysgol Ieithoedd.