Definify.com

Definition 2024


barcaza

barcaza

Spanish

Noun

barcaza f (plural barcazas)

  1. barge