Definify.com

Definition 2025


sciarpa

sciarpa

Italian

Noun

sciarpa f (plural sciarpe)

  1. scarf

Anagrams