stacciuoli
Italian
Noun
stacciuoli
m
pl
plural of
stacciuolo
Anagrams
oculistica