Skip to main content

English: harbour

Welsh: llochesu

Part of speech

Verb

Definition

to shelter or hide (against the law)