Carapelle
Italian
Proper noun
Carapelle
m
a
river
in
Apulia