cacherello
Italian
Noun
cacherello
m
(
plural
cacherelli
)
droppings