Translation of "Salabardo" into English
hand net, landing net are the top translations of "Salabardo" into English.
Salabardo
-
hand net
noun
-
Show algorithmically generated translations
Automatic translations of "Salabardo" into English
-
Glosbe Translate
-
Google Translate
Translations with alternative spelling
salabardo
-
landing net
noun
Add example
Add