Skip to main content

English: report

Welsh: adrodd

Part of speech

Verb