Portuguese

edit

Noun

edit

alabardas

  1. plural of alabarda

Spanish

edit

Noun

edit

alabardas f pl

  1. plural of alabarda