Definify.com

Definition 2024


sciarpa

sciarpa

Italian

Noun

sciarpa f (plural sciarpe)

  1. scarf

Anagrams