Skip to main content

English: housekeeping

Welsh: cymhennu

Part of speech

Verb

Definition

IT