French-English dictionary »

stormtrooper meaning in English

FrenchEnglish
stormtrooper nom {m}

stormtrooper◼◼◼(a specially trained soldier)
noun