Skip to main content

English: commentate

Welsh: sylwebu

Part of speech

Verb