×
cannon
meaning in French
n.
canon, pièce d'artillerie servant à lancer des projectiles lourds
Related Words
cannon into
cannon shot
cannon caliber
cannon fodder
loose cannon
cannon ball
water cannon
cannon fire
load a cannon
roar of cannons
canniness
canning
cannon ball
cannon fire
PC Version
Copyright © 2018 WordTech Co.