Skip to main content

English: debilitating

Welsh: nychus

Part of speech

Adjective