Industries and the reason why he wears a metal. English Translation of destro The official Collins Italian-English Dictionary online. G I ...