Skip to main content

English: deliver

Welsh: traddodi

Part of speech

Verb

Definition

Bring and hand over (letter, parcel, etc) to the proper recipient.