Anglés

Verb

to narrate

  1. racontar