French-English dictionary »

artillerie légère meaning in English

FrenchEnglish
artillerie légère nom {f}

field artillery◼◼◼(part of artillery)
noun