Skip to main content

English: instalments

Welsh: rhandaliadau

Part of speech

Noun, Plural

Definition

A series of partial payments.