Search
Escto search a new word
cannon
nounEScañón
originLatin
A large, heavy piece of artillery, typically mounted on wheels, formerly used in warfare.
Escto search a new word
A large, heavy piece of artillery, typically mounted on wheels, formerly used in warfare.