Translation of "mangana" into English
mangonel, lariat, lasso are the top translations of "mangana" into English.
mangana
-
mangonel
nountype of catapult or siege engine used in the medieval period
-
lariat
noun -
lasso
noun
-
Show algorithmically generated translations
Automatic translations of "mangana" into English
-
Glosbe Translate
-
Google Translate
Add example
Add