Polish-English dictionary »

halabarda meaning in English

PolishEnglish
halabarda noun

billnoun
weapon of infantry

halberdnoun
hand weapon