Italian Noun alabarde f plural of alabardaWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads