English: instalments
Welsh: rhandaliadau
Subject: Cyllid ac ystadegau
English definition: A series of partial payments.
Welsh definition: Cyfres o daliadau.