ragnola
Italian
Noun
ragnola
f
(
plural
ragnole
)
a
fine
net
, resembling a
spider's web
, used to catch
birds
Anagrams
Glarona
,
rangola