×
armor
meaning in French
n.
armure
v.
s'armaturer, se mettre une armure
Related Words
armored
armored cable
armor piercing
armor versus armor combat
armored brigade-combat-team
armor clad
armored car
armored vehicle
scale armor
armor officer
armlet
armload
armor bearer
armor belt
PC Version
Copyright © 2018 WordTech Co.