Search term Serra has 5 results
PT Portuguese EN English
serra {f} mountain
serra (n v) [chain of hills] {f} ridge (n v) [chain of hills]
serra (n) [ferramentas] {f} saw (n) [ferramentas]
serra (n) [geografia] {f} sierra (n) [geografia]
serra {f} saw

Portuguese English translations

PT Synonyms for serra EN Translations
serrote [utensílio] m 鋸子