Skip to main content

English: potholing

Welsh: ogofa dan ddaear

Part of speech

Verb