"alabarda" English translation

ES

"alabarda" in English

EN

ES alabarda
volume_up
{feminine}

1. "arma medieval"

alabarda
volume_up
halberd {noun} (medieval weapon)