Inglés

  Substantivo

barge

  1. Barcaza.