ladruncole
Italian
Noun
ladruncole
f
plural of
ladruncola