narrarse

Spanish

Verb

narrarse

  1. infinitive of narrar combined with se