Translation of "serra" into English
saw is the translation of "serra" into English.
serra
-
saw
nounA tool with a toothed blade used for cutting hard substances, in particular wood or metal.
-
Show algorithmically generated translations
Images with "serra"
Add example
Add