Definify.com

Definition 2025


narrats

narrats

Swedish

Verb

narrats

  1. supine passive of narra.