cacherello

Italian

Noun

cacherello m (plural cacherelli)

  1. droppings