Definify.com

Definition 2024


barcane

barcane

Italian

Noun

barcane f

  1. plural of barcana

Anagrams