English: elephant hawkmoth
Welsh: gwalchwyfyn yr helyglys
Subject: Anifeiliaid
English definition: Deilephila elpenor
Welsh definition: Deilephila elpenor