English: litter
Welsh: torraid
Subject: Amaeth
English definition: of young mammals
Welsh definition: e.e. torraid o foch neu gŵn