commentateEnglish

commentate

Verb

Make a commentary on

English: commentate

Serve as a commentator, as in sportscasting

English: commentate