English: common toad
Welsh: llyffant dafadennog
Subject: Anifeiliaid
English definition: bufo bufo