Definify.com

Definition 2025


starnudâ

starnudâ

Friulian

Verb

starnudâ

  1. (intransitive) to sneeze

Conjugation

Derived terms