barcane
Italian
Noun
barcane
f
plural of
barcana
Anagrams
bancare