Skip to main content

English: deafblind

Welsh: dall fyddar

Part of speech

Adjective