barcata
Italian
Noun
barcata
f
(
plural
barcate
)
boatful
loads
,
pile
Related terms
barca
Anagrams
Tabarca
,
cabrata