Search term alabarda has one result
Jump to
IT Italian EN English
alabarda (n v) [long stick with a sharp tip] spear (n v) [long stick with a sharp tip]

Italian English translations

IT Synonyms for alabarda EN Translations
picca [asta] f spear
falcione [asta] falchion (n v)
partigiana [asta] f adherent
lancia [asta] f spear