Skip to main content

English: sorrel

Welsh: suran

Part of speech

Adjective

Definition

plant