×
weaponry
meaning in French
n.
armes, armements
Related Words
sophisticated weaponry
atomic weaponry
weaponise
weaponless
wear
wear a long face
PC Version
Copyright © 2018 WordTech Co.