Skip to main content

English: build

Welsh: adeiladu

Part of speech

Verb