Carapelle

Italian

Proper noun

Carapelle m

  1. a river in Apulia