Skip to main content

English: service

Welsh: tarwa, baedda / rhoi tarw/baedd/hwrdd

Part of speech

Verb

Definition

to service