English: Modern Foreign Languages
Welsh: Ieithoedd Tramor Modern
Subject: Addysg
English definition: MFL