barcata

Italian

Noun

barcata f (plural barcate)

  1. boatful
  2. loads, pile

Anagrams