Italian-English dictionary »

archibugiere meaning in English

ItalianEnglish
archibugiere noun

arquebusier(soldier armed with an arquebus)
noun