Definify.com

Definition 2024


narrats

narrats

Swedish

Verb

narrats

  1. supine passive of narra.