Definify.com

Definition 2025


barcaza

barcaza

Spanish

Noun

barcaza f (plural barcazas)

  1. barge