English Translation
He is a pervert.
I question the quality of this translation. There is a Portuguese noun pervertido which is more specifically for someone with a perversion. The short definitions for safado are mischievous or debouched (Pocket Larousse)