Skip to main content

English: overarching

Welsh: trosfwaol

Part of speech

Adjective

Definition

of buildings, trees etc