English: toughened gloves
Welsh: menyg gwydn
Subject: Iechyd
Welsh definition: Yng nghyd-destun ffliw adar.