Versión en Español
Meaning of
"almajaneque"
in English language
Spanish to English
English to Spanish
Spanish
English
almajaneque; maganel; máquina militar que servía para lanzar piedras y derribar murallas mediante el lanzamiento de piedras
mangonel