Skip to main content

English: flush

Welsh: llac

Part of speech

Adjective

Definition

describing wet ground