narrar — meaning in English
Spanish → English · translate English → Spanish instead
English meaning
- narrate verb To tell a story or describe a sequence of events, in speech or writing.
Senses
narrar is used for these senses in English:
Spanish → English · translate English → Spanish instead
narrar is used for these senses in English: