Skip to main content

English: deposits

Welsh: blaendaliadau

Part of speech

Noun, Plural

Definition

A sum of money paid by a buyer as part of the sale price of something in order to reserve it.