Mangonel in Tagalog

What is the translation of word Mangonel in Tagalog/Filipino ?

Meaning of   Mangonel in Tagalog is : mekanismong pampabato

Sponsored

Defenition of word Mangonel

  • a military device for throwing stones and other missiles.

Sponsored

Other meanings of Mangonel

Examples

The battering rams and mangonels would be ready in a few days.