Modern foreign language

From Teflpedia

MFL (/emefel/) is an acronym that stands for modern foreign language(s), i.e. languages that are both modern languages and foreign languages (within the relevant context). In many contexts, English is an MFL language.