Italian

edit

Noun

edit

barcane f

  1. plural of barcana

Anagrams

edit