selostaa

Verb

 * 1) To explicate, explain.
 * 2) To cover, commentate in radio or TV.