Versión en Español
Meaning of
"pieza de artillería"
in English language
Spanish to English
English to Spanish
Spanish
English
pieza de artillería
piece of ordnance
pieza de artillería de varios cañones.
organ gun
pieza de artillería, cañón
cannon