Skip to main content

English: overactive

Welsh: gorfywiog

Part of speech

Adjective