barcarecci
Italian
Noun
barcarecci
m
plural of
barcareccio