English: instalment
Welsh: rhandaliad
Subject: Cyllid ac ystadegau
English definition: One of a series of partial payments.
Welsh definition: Un o gyfres o daliadau.