Skip to main content

English: let

Welsh: rhentu

Part of speech

Verb

Definition

to let land from someone