pezzuola
Italian
Noun
pezzuola
f
(
plural
pezzuole
)
large
handkerchief
rag