English: drumsticks
Welsh: drymffyn
Subject: Bwyd
Welsh definition: Ffrwyth y goeden Moringa oleifera