barbicane ne demek

  1. barbicane : barbakan