Russian-Latin dictionary »

алебарда meaning in Latin

RussianLatin
алебарда noun

halebardanoun