 Franco Nero (qv) was dubbed by an uncredited actor in this film.  It is possible, though, not confirmed, that several of the other  Italian actors were dubbed as well, although the actors themselves  can be seen mouthing the words.