Skip to main content

English: finishes

Welsh: gorffeniadau

Definition

e.g. in building