Definify.com

Definition 2025


strigare

strigare

Italian

Verb

strigare

  1. To unravel

Conjugation