English: French
Welsh: Ffrangeg
Subject: Enwau lleoedd
English definition: language
Welsh definition: iaith