English: deliver
Welsh: traddodi
Subject: Cyfraith
English definition: Bring and hand over (letter, parcel, etc) to the proper recipient.
Welsh definition: Rhoi neu drosglwyddo dogfen gyfreithiol yn swyddogol.