Definify.com

Definition 2024


strigare

strigare

Italian

Verb

strigare

  1. To unravel

Conjugation